* {padding: 0px;margin: 0px;}
a,div,ul,li,ol,span,h1,h2,h3,h4,p,b,font {
	text-decoration: none;
	list-style: none;
	color: #666;
	font-family: "Microsoft YaHei", Arial, Verdana, System;
	padding: 0px;
	margin: 0px;
}
a:after,a:hover {color: #666;}
.clear {clear: both;margin: 0;padding: 0;float: none;}
.body{background: #fff;}
.body1{ background:#F2F2F2;}
.container {width: 100%;font-size: 16px;}
/* 头部、logo */
.top{width: 100%;height: 30px; background: #fff;}
.topp{width: 1024px;height: 30px;line-height: 30px;margin:0 auto;font-size: 14px; background: #fff;}
.topp ul{float: right;height: 30px;line-height: 30px;}
.topp ul li{float: left;color:#5a5a5a;line-height: 30px; }
.logo{width: 100%; height: 90px; background:#FF4466;}
.logo div{width: 1024px;margin:0 auto; }
.logo div img{margin-top:30px;width: 154px; height: 49px;float: left; margin-right: 30px;}
.logo div span{font-size: 20px; color: #fff; margin-left:20px;float: left;margin-top:45px;}
.logo div a{font-size:16px; color: #fff; margin-left:20px;float: left;margin-top:45px;}
/* 消息列表 */
.message{width: 1024px;margin:0 auto;}
.message .xtxx{font-size:18px; color: #1a1a1a;margin:40px 0 20px; font-weight: bold;}
.message .xtxx img{position: relative; top:6px;}
.message .xtxx span{display: inline-block;position: relative; top:5px; width: calc(100% - 150px); height: 16px; background: url(../images/bj.png) center; background-repeat-y:no-repeat;}
.message ul li{border-bottom: 1px solid #eeeeee;width: calc(100% - 20px);padding-bottom: 10px; margin-bottom: 20px; margin-left: 10px;}
.message ul li h2{color: #d41b1b; font-size: 16px;font-weight: normal;line-height:40px;}
.message ul li p{color: #555; font-size: 14px;line-height:24px;height:48px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
/* 消息详情 */
.message_show{width: 1024px;margin:0 auto;}
.message_show h2{color: #d41b1b; font-size: 16px;font-weight: normal; text-align: center; line-height:50px;margin-top: 30px;}
.message_show h3{color: #aaaaaa; font-size: 14px; font-weight: normal;margin-bottom: 20px; text-align: center; line-height:40px; border-bottom: 1px solid #eeeeee;}
.message_show p{color: #555; font-size: 14px;line-height: 30px;}
/* 底部 */
.zhanwei{width: 100%; height: 190px;}
.footer{background:#2F2F2F;width: 100%; height:190px; /* position:fixed;bottom: 0; */}
.footerr{width: 1024px;margin:0 auto;text-align: center;}
.footerr ul li{float: left; width: 11%;text-align: center;margin:30px 0; }
.footerr ul li a{border-right: 1px solid #fff; color: #fff; font-size: 15px; display: inline-block; width: 100%}
.footerr ul li:nth-child(9) a{border:0;}
.footerr p{color: #e0e0e0;line-height:30px; font-size: 14px;}
.footerr p span{color: #e0e0e0;line-height:30px; font-size: 14px;margin-left:20px;}
.footerr p:nth-child(4){font-size: 12px;}
/* 注册 */
.register {width: 640px; margin:40px auto 0;background: #fff; border-radius:6px; border: 1px solid #D5D5D5;padding:50px 90px;}
.register a img{display: none;}
.register .bor{width: 100%; height:50px; margin-bottom: 25px;position: relative;}
.register .bor input{width:calc(100% - 45px);padding-left:45px;font-size: 16px; color: #7d7d7d; border:1px solid #E5E5E5;border-radius:6px; height: 50px;}
.register .bor .yzm{float: left;margin-left: 10px}
.register .bor .username{background: url(../images/shouji.png)no-repeat 10px center;}
.register .bor .password{background: url(../images/suo.png)no-repeat 10px center;}
.register .bor .password2{background: url(../images/suo.png)no-repeat 10px center;}
.register .bor .verify{background: url(../images/suo.png)no-repeat 10px center;width: 60%; float: left}
.register .bor .m_verify{background: url(../images/suo.png)no-repeat 10px center;width: 60%;}

.register .bor button{width: 30%; height: 50px;font-size: 18px;position:absolute; right: 0;background: #FF4466;border-radius:6px; color: #fff; border:1px solid #FF4466;}
.register .btn button{width: 80%; margin:40px 10% 0; font-size:22px; height: 50px; color: #fff;background: #FF4466;border-radius:6px; color: #fff; border:1px solid #FF4466; cursor: pointer}
.register .btn button:nth-child(2){background: no-repeat; color: #555;font-size: 14px;border:0;margin-top:0px;height:50px;}
.register .btn a{text-align: center; color: #555; display: inline-block; width: 100%; line-height:40px; font-size: 14px;}
.register .zong a{float: right;}
/* 登录 */
.login{margin-top:70px;}
/* 分销中心》我的分销 */
.fexiao_content{width: 1024px;margin:0 auto;}
.fexiao_content .left{float: left;width: 100px;}
.fexiao_content .left h2{color: #FF4466; font-weight: normal;line-height:30px; font-size: 18px; margin-top:30px;}
.fexiao_content .left ul li a{color: #7d7d7d; font-size: 16px; display: inline-block; line-height: 30px;}
.fexiao_content .left ul li .active{color: #FF4466;}
.fexiao_content .right{float: left; width: calc(100% - 122px); margin-left: 20px;}
.fexiao_content .right h2{color: #444444;margin-top:50px; font-weight: normal; width: 100%; font-size: 18px; border-bottom:2px solid #E5E5E5}
.fexiao_content .right h2 span{border-bottom:4px solid #FF4466; line-height:40px;display: inline-block;min-width: 80px; padding-right: 30px;}
.fexiao_content .right .rt{width:100%; border:1px solid #E5E5E5;margin-top: 20px;}
.fexiao_content .right .rt div:nth-child(1){border-bottom: 1px solid #e5e5e5;padding-left: 20px; height:50px; line-height:50px; background:#F5F5F5; color: #444444; font-size: 16px;}
.fexiao_content .right .rt div:nth-child(2){border-bottom: 1px solid #e5e5e5;padding-left: 20px; height:90px; line-height:90px; background:#fff; color: #444444; font-size: 16px;}
.fexiao_content .right .rt a{float:right; display:inline-block; width:160px; font-size: 16px; color: #444444; text-align: center;}
.fexiao_content .right .rt div:nth-child(2) a{color: #3366cc; font-size: 14px; }
.fexiao_content .right h2:nth-child(1){margin-top:20px;}
.fexiao_content .right .rt1{margin-top:20px;}
.fexiao_content .right .rt1 img{float: left;width:180px; height: 180px; }
.fexiao_content .right .rt1 div{float: left;width: calc(100% - 200px); margin-left: 20px; color: #ff4466;line-height:35px; font-size: 16px;}
.fexiao_content .right .rt1 div p{margin-top: 20px; color: #ff4466; font-size: 16px;line-height: 40px;}
/* 分销中心》我的分销》点击提现 */
.fexiao_content .right .rt span{width:200px; display: inline-block; margin-left: 140px; text-align: center;}
.fexiao_content .right .rt input{display: inline-block; width: 140px;height: 30px;border:0;}
.fexiao_content .right .rt button{float: right; width: 120px; height: 45px; margin-top: 22.5px;margin-right: 10px; border:1px solid #E5E5E5; background:#F5F5F5; color: #FF4466; font-size: 16px;}
/* 分销中心》资金流水 */
.fexiao_content .right .rt2{width: 100%; border:1px solid #E5E5E5;margin-top: 20px;}
.fexiao_content .right .rt2 div span{width:20%; display: inline-block;text-align: center;color: #444; font-size: 16px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.fexiao_content .right .rt2 div{border-bottom: 1px solid #e5e5e5;padding-left: 20px; height:90px; line-height:90px; background:#fff; color: #444444; font-size: 16px;}
.fexiao_content .right .rt2 div:nth-child(1){border-bottom: 1px solid #e5e5e5;padding-left: 20px; height:50px; line-height:50px; background:#F5F5F5; color: #444444; font-size: 16px;}
.fexiao_content .right .rt2 div span:last-child{color: #3366cc; font-size: 14px;}
.fexiao_content .right .rt2 div span:nth-child(2){color: #FF4466;}
.fexiao_content .right .rt2 div:nth-child(1) span:last-child{color: #444; font-size: 16px;}
.fexiao_content .right .rt2 div:nth-child(1) span:nth-child(2){color: #444;}
.tcdPageCode {padding: 15px 20px 10px;text-align: left;color: #ccc;text-align: center;margin-top:20px;}
.tcdPageCode a {display: inline-block;display: inline-block;height:40px;line-height:40px;padding: 0 18px;margin: 0 5px;background: #F6F6F6;border: 1px solid #ddd; border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover {text-decoration: none;}
.tcdPageCode span.current {display: inline-block;height: 40px;line-height: 40px;padding: 0 20px; color: #FF4466!important; margin: 0 2px;color: #fff;background-color: #fff;border: 1px solid #FF4466;border-radius:0px;vertical-align: middle;}
.tcdPageCode span.disabled {display: inline-block;height:40px;line-height: 40px;padding: 0 20px;margin: 0 2px;color: #bfbfbf;background: #F6F6F6;border-radius: 4px;border: 1px solid #ddd; vertical-align: middle;}
/* 分销中心》我的团队 */
.fexiao_content .right .rt3{width: 100%; border:1px solid #E5E5E5;margin-top: 20px;}
.fexiao_content .right .rt3 div{border-bottom: 1px solid #e5e5e5; height:100px; background:#fff; color: #444444; font-size: 16px;}
.fexiao_content .right .rt3 div span{width:24%;height: 100px;line-height: 100px; display: inline-block;text-align: center;color: #444; font-size: 16px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.fexiao_content .right .rt3 div span img{width:60px; height:60px;margin: 20px 0px;}
.fexiao_content .right .rt3 div:nth-child(1){border-bottom: 1px solid #e5e5e5; height:50px; line-height:50px; background:#F5F5F5; color: #444444; font-size: 16px;}
.fexiao_content .right .rt3 div:nth-child(1) span{height:50px; line-height:50px;color: #444; font-size: 16px; }
/* 个人中心》我的投诉 、我的留言*/
.heart_content {width: 1024px;margin:0 auto;}
.heart_content .left{float: left;width: 100px;}
.heart_content .left h2{color: #FF4466; font-weight: normal;line-height:30px; font-size: 18px; margin-top:30px;}
.heart_content .left ul li a{color: #7d7d7d; font-size: 16px; display: inline-block; line-height: 30px;}
.heart_content .left ul li .active{color: #FF4466;}
.heart_content .right{float: left; width: calc(100% - 122px); margin-left: 20px;}
.heart_content .ts_right textarea{width:100%;height:230px; font-size: 16px; margin-top:70px;line-height: 30px;padding:10px;}
.heart_content .ts_right button{background: #FF4466;margin-left:calc(50% - 62.5px); margin-top: 20px; color: #fff; width:125px; font-size: 16px; border:0; height: 40px;}
/* 个人中心》我的银行卡 */
.fexiao_content .yhk_right button{background: #FF4466;margin-left:calc(50% - 120px); margin-top:30px; color: #fff; width:240px; font-size: 20px; border:0; height: 50px;}
.fexiao_content .right .rt4 div span:nth-child(2){color: #444;}
/* 个人中心》添加新的银行卡 */
.fexiao_content .yhk_right .addyhk{border: 1px solid #E5E5E5;margin-top:40px; width: 100%;}
.fexiao_content .yhk_right .addyhk h3{margin:10px 20px; font-weight: normal; color: #FF4466;font-size: 16px;line-height: 30px;}
.fexiao_content .yhk_right .addyhk div{margin:10px 20px;line-height: 50px;}
.fexiao_content .yhk_right .addyhk div span{font-size: 16px; color: #444; display: inline-block;width: 100px;}
.fexiao_content .yhk_right .addyhk div span b{color: #FF4466;margin-left:3px}
.fexiao_content .yhk_right .addyhk div input{height: 35px; width:40%;border:1px solid #E5E5E5;padding-left: 10px;}
.fexiao_content .yhk_right .addyhk div a{display: inline-block;height: 35px;position: relative; top:2px;left: 20px; line-height: 35px; border:1px solid #E5E5E5; padding:0 20px; color:#FF4466; background: #eee }
.fexiao_content .yhk_right .addyhk div:nth-child(2) input{width: 30%;}
.fexiao_content .yhk_right .addyhk div:nth-child(3) input{width: 50%;}
.fexiao_content .yhk_right .addyhk div:nth-child(4) input{width: 50%;}
.fexiao_content .yhk_right .addyhk div:nth-child(5) input{width: 35%;}
.fexiao_content .yhk_right .addyhk div:nth-child(6) input{width: 25%;}
.fexiao_content .yhk_right .addyhk button{margin-bottom:20px; width: 125px; height: 40px;margin-left:calc(30% - 62.5px);}
/* 个人中心》收货地址 */
.fexiao_content .right .rt5 div span{width: 18%}
.fexiao_content .right .rt5 div:nth-child(1){padding-left: 0}
.fexiao_content .right .rt5 div span:nth-child(2){color: #444!important;}
.fexiao_content .right .rt5 div span:last-child{color: #444;}
.fexiao_content .right .rt5 div span:last-child a{color: #3366cc;font-size: 14px;}
.fexiao_content .yhk_right .addyhk div textarea{height:60px; width: 50%; line-height: 30px;position: relative; top:5px; padding:0 10px;border:1px solid #E5E5E5;}
.fexiao_content .yhk_right .addshdz div span{font-size: 16px;text-align:right; margin-right: 10px; color: #444; display: inline-block;width: 100px;}
#address{display: inline-block;margin:0;}
#address select{width: 80px;height: 30px;color: #666; border: 1px solid #c0c0c0;border-radius: 5px;outline: none;}
#address select option{width: 80px;max-width: 100px;color: #666; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
/* 个人中心》浏览记录，收藏列表*/
.fexiao_content .zuji_right h2{margin-bottom: 10px;}
.fexiao_content .zuji_right h2 img{float: right;position:relative; top:18px;}
.fexiao_content .zuji_right label{margin-left: 10px;}
.fexiao_content .zuji_right label input{width:15px; height:15px;position: relative; top:2px;}
.fexiao_content .zuji_right ul .visit_li{float: left; width: 160px;margin:15px 9px 0px;border: 1px solid #eee;padding-bottom: 5px;}
.fexiao_content .zuji_right ul li img{width: 160px;height: 160px;}
.fexiao_content .zuji_right ul li h3{font-weight: normal;width:90%; margin-left: 5%; font-size: 12px;line-height:30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.fexiao_content .zuji_right ul li span{color: #ff4466;float: left; font-size: 12px;margin-left: 5px;}
.fexiao_content .zuji_right ul li .del{float: right;width:14px; height:14px;margin-right: 5px;}
/* 个人中心》密码修改*/
.fexiao_content .xgmm_right .xgmm{border: 1px solid #E5E5E5;margin-top:40px; width: 100%;}
.fexiao_content .xgmm_right .xgmm h3{margin:10px 20px 30px; font-weight: normal; color: #FF4466;font-size: 16px;line-height: 30px;}
.fexiao_content .xgmm_right .xgmm div{margin:10px 20px;line-height: 50px;}
.fexiao_content .xgmm_right .xgmm div span{font-size: 16px; color: #444; display: inline-block;width: 100px;margin-left:200px;}
.fexiao_content .xgmm_right .xgmm div span b{color: #FF4466;margin-left:3px}
.fexiao_content .xgmm_right .xgmm div input{height: 35px; width:40%;border:1px solid #E5E5E5;padding-left: 10px;}
.fexiao_content .xgmm_right .xgmm div a{display: inline-block;height: 35px;position: relative; top:2px;left: 20px; line-height: 35px; border:1px solid #E5E5E5; padding:0 20px; color:#FF4466; background: #eee }
.fexiao_content .xgmm_right .xgmm button{margin-bottom:20px; width: 125px; color: #fff; background:#ff4466; border:0; font-size: 16px; height: 40px;margin-left:calc(50% - 62.5px);}
/* 个人中心》我的购物车*/
.shoplist{width: 100%;border: 1px solid #E5E5E5;margin-top: 15px;}
.shoplist .shophead{width: 100%;height: 40px;line-height: 40px;font-size: 14px; color: #444; border-bottom: 1px solid #E5E5E5; background:#F6F6F6;}
.shoplist .shopbody img{width: 90px; height: 90px; margin:15px; float: left;}
.shoplist .shopbody .guige{float: left;margin-top: 10px;width: 370px;}
.shoplist .shopbody .guige h4{font-size: 14px; font-weight: normal;overflow: hidden; text-overflow: ellipsis; white-space:nowrap; color: #444; line-height: 30px;}
.shoplist .shopbody .guige span{font-size: 14px;margin-right: 10px; color: #8e8e8e; line-height: 30px;}
.shoplist .shopbody b{float: left;line-height: 120px;color: #ff4466; font-size: 20px;margin-left:40px;}
.shoplist .shopbody .number{width: auto; height: 35px;float: left;border: 1px solid #E5E5E5;float: right;margin:43px 20px 0;}
.shoplist .shopbody .number button{height: 35px; width: 35px;float: left; border:0; font-size: 20px;color: #444;background:#F6F6F6}
.shoplist .shopbody .number input{width: 70px;height: 35px;border:0;border-right: 1px solid #E5E5E5;border-left: 1px solid #E5E5E5; text-align: center; padding:0; float: left;}
/* 个人中心》我的订单*/
.fexiao_content .zuji_right h2 a {line-height: 40px;cursor:pointer; font-size: 18px; color: #444; display: inline-block;padding:0 10px;margin-right: 10px;}
.fexiao_content .zuji_right h2 .active{border-bottom: 4px solid #FF4466;padding:0 10px;}
.ddlist .shopbody button{width:105px; height: 35px;float: left;border:0; background: #66B6FF; font-size: 14px; color: #fff; border-radius: 5px; float: right;margin:43px 20px 0;}
.ddlist .shopbody .zf{width:105px; height: 35px;float: left;border:0; background: #66B6FF; font-size: 14px; color: #fff; border-radius: 5px; float: right;margin:43px 20px 0;text-align: center; line-height: 32px}
.shoplist .shophead span{float: right;width: 120px; text-align: center;}
.shoplist .shophead a{float: right; color: #66B6FF; margin-right: 20px}

/* 个人中心》我的订单》确认订单*/
.qrdd_content{width: 1024px;margin:0 auto;padding-top: 40px;}
.qrdd_content h1{font-size: 20px; line-height:80px; color: #ff4466; float: left;}
.qrdd_content .prdd_right{float: right;line-height:80px}
.qrdd_content .qrshdz h2{color: #7d7d7d;margin-top:10px;line-height:30px; font-weight: normal; width: 100%; font-size: 16px; border-bottom:2px solid #E5E5E5}
.qrdd_content .qrshdz span{float: right; line-height:50px; color: #5e7be3; font-size: 14px; margin-right:20px;}
.qrdd_content .qrshdz ul li{height:30px; line-height:30px; font-size: 14px;cursor: pointer; color: #7d7d7d;padding-left: 50px; background-image: url(../images/kong.png);background-repeat: no-repeat; background-position:30px center}
.qrdd_content .qrshdz ul .active{background-color: #fef5cc;margin-bottom: 10px; height: 50px; line-height: 50px; background-image: url(../images/xz.png);background-repeat: no-repeat; background-position:30px center}
.qrdd_content .qrshdz button{background-image: url(../images/jia.png);background-repeat: no-repeat; background-position:10px center; background-color: #fff;margin:30px; width: 125px; height: 30px; border: 1px solid #E5E5E5;border-radius: 5px;color: #7d7d7d}
.qrdd_content .qrddxx h2{color: #7d7d7d;margin-top:10px;line-height:30px; font-weight: normal; width: 100%; font-size: 16px; border-bottom:2px solid #E5E5E5}
.qrdd_content .qrddxx .shoplist .shophead font{margin-left: 15px;width:500px; float: left; display: inline-block;}
.qrdd_content .qrddxx .shoplist .shophead span{width: 250px;float: left;}
.qrdd_content .qrddxx .shoplist .shopbody .number{float: left;margin-left:100px;}
.qrdd_content .qrddxx .shoplist .shopbody b{margin-left:90px;}
.qrdd_content .grxx{width: 350px; height:auto;margin-top:20px;float: right;}
.qrdd_content .grxx ul{width: 310px; height:90px;padding:20px; border: 1px solid #ff4466;}
.qrdd_content .grxx ul .price_info{}
.qrdd_content .grxx ul li{font-size: 12px; color: #a5a5a5;}
.qrdd_content .grxx ul li:first-child { font-size: 22px;}
.qrdd_content .grxx ul li:first-child b{color:#ff4466; font-size: 22px;}
.qrdd_content .grxx ul li span{color: #272727; font-size: 14px;line-height: 30px;}
.qrdd_content .grxx button{float: right; width: 190px;border:0; position: relative;left:1px; height: 40px; background: #ff4466; color: #fff; font-size: 16px;}

.dataTables_paginate {
    overflow: hidden
}
.page{
    margin: 20px
}
.dataTables_paginate .pagination {
    overflow: hidden;
    margin-right: -5px;
    float: right
}

.dataTables_paginate .pagination li {
    float: left;
    width: auto;;
    margin-right: 5px;;
    font-size: 14px;;
    color: #333;;
    border: 1px solid #ddd;;
    background-color: #f7f7f7;;
    background-repeat: repeat-x;;

}

.dataTables_paginate .pagination li a {
    height: 36px;
    line-height: 36px;
    padding: 0 14px;
    display: block
}

.dataTables_paginate .pagination .paginate_button {
    cursor: pointer
}

.dataTables_paginate .pagination .paginate_button:hover {
    background: #FF4466;
    border-color: #FF4466
}

.dataTables_paginate .pagination .paginate_button:hover a {
    color: white
}

.dataTables_paginate .pagination .active {
    background-color: #FF4466;
    border-color: #FF4466
}

.dataTables_paginate .pagination .active a {
    color: white
}

.dataTables_paginate .pagination .next a {
    color: #ccc
}